' Royal wedding guest list causes controversy '
The guest list for the royal wedding sparked controversy on Sunday after monarchs from countries with poor rights records were invited but two former prime ministers were not.
Rights groups criticised Prince William and Kate Middleton for inviting foreign royals from Bahrain, Swaziland and other nations where authorities have violently suppressed pro-democracy protests in recent weeks.
Newspapers pointed out that Labour ex-premiers Tony Blair and Gordon Brown were snubbed on the list, which was released on Saturday, while former Conservative leaders Margaret Thatcher and John Major were invited.
Confirmed Guest list:
Prince William, Kate Middleton, Prince Harry, Pippa Middleton, Lady Louise Windsor, The Queen, The Duke Of Edinburgh, The Prince Of Wales, The Duchess Of Cornwall, The Duke Of York, Princess Beatrice, Princess Eugenie, Earl Of Wessex, The Countess Of Wessex, The Princess Royal, Peter Phillips, Autumn Phillips, Zara Phillips, Mike Tindall, David Linley, Lady Sarah Chatto, The Duke Of Gloucester, The Duchess Of Gloucester, The Duke Of Kent, The Duchess Of Kent, Earl Of St Andrews, Lady Helen Taylor, Timothy Taylor, Prince Michael of Kent, Princess Michael of Kent, Lord Frederick Windsor, Sophie Winkleman, Lady Gabriella Windsor, Princess Alexandra, Prince Albert II, Charlene Wittstock, David Cameron MP, Samantha Cameron, Nick Clegg MP, Miriam González Durántez, William Hague MP, George Osborne MP, Kenneth Clarke MP, Theresa May MP, Jeremy Hunt MP, Ed Miliband MP, John Bercow MP, Sally Bercow, Mayor Boris Johnson, Sir Trevor Brooking, Sir Clive Woodward, Gareth Thomas, Ian Thorpe, Sir John Major, Rowan Atkinson, Tom Bradby, Ben Fogle, Sir Elton John, David Beckham OBE, Victoria Beckham, Guy Ritchie, Joss Stone, Mario Testino, Tara Palmer-Tomkinson