Canada’s Liberal Party won a mandate in Monday’s big national elections, with the CBC projecting them taking 161 seats to the Conservatives 151, Bloc Quebecois in third at 23, the NDP at eight, the Greens at one seat, a stunning comeback for the Libs after a rough outlook last year.