Mayor Johnson takes Commons oath
Boris Johnson has formally begun his second Commons career, swearing the oath as the new MP for Uxbridge and South Ruislip.
The London mayor, who will attend David Cameron's political cabinet but is not a minister, was one of the final MPs to complete the formalities ahead of tomorrow's Queen's Speech and State Opening of Parliament.
The Commons met for an hour today as MPs continued to return to Westminster.
Among the new MPs to take the oath were David Warburton, who won Somerton and Frome for the Tories, and Gavin Newlands, who seized Paisley and Renfrewshire North for the Scottish National Party.
Labour veteran Paul Flynn (Newport West) registered a protest against the monarchy in two languages - both English and Welsh - adding the words "as a republican by conviction and under protest" to his oath to the Queen.
Other MPs present today included Theresa Villiers, the Northern Ireland Secretary, Andrew Mitchell, the former international development secretary, and Michael Fabricant, the Tory MP for Lichfield.