Some 650 politicians will head to Westminster following the General Election. For some it’s their first taste of life as an MP, but for others it’s like returning to school following the holidays.

But they’ve all had first days at some point. Can you match these MPs to the year they were first elected to Parliament?