Canada's Liberal Party is a centrist party.