Philip Hammond Is Not Julian Assange: How Well Do You Know Your MPs? (QUIZ)

Do you know who the Mayor of London is? You probably do, according to a poll published by Tory peer Lord Ashcroft.

91% of the public could identify Boris Johnson when asked - but fellow Tories fared less well, with only 55% of us spotting home secretary Theresa May, 29% recognising Michael Gove was and an embarrassingly small 10% identifying defence secretary Phil Hammond.

Are you now scoffing at people's political ignorance, or shrugging your shoulders at the nameless faces that make up our government?

Either way, have a crack at identifying this lot: