On April 28, Canadians will elect a new federal government.
Over the years, Canada has had a fascinating political history, with a wide array of people in the House of Commons.
Still, Canadian politics tends to be sedate, without the unpredictable or chaotic elements seen in some parts of the world.
How much do you know about federal politics in Canada?
Put your knowledge to the test with these questions.
Good luck.