Britain has withdrawn the Royal Wedding invitation to Syria's ambassador because of his government's violent crackdown on protesters.

Buckingham Palace shares the view of the Foreign Office that it's not appropriate for them to attend tomorrow.