UK Prime Ministers 1945-2010 quiz

Test your knowledge on British primisters since World War II. Can you tell who succeeded who, what parties they represented and in which years they served?