All smiles: The Queen poses with former Prime Ministers, (left to right) David Cameron, Sir John Major, Tony Blair and Gordon Brown, ahead of a Diamond Jubilee lunch hosted by Mr Cameron at 10 Downing Street
{}