Hundreds protest Sri Lankan president's lunch with the Queen

Hundreds of Tamil protesters have gathered outside Marlborough House on Pall Mall in central London.

They oppose the presence of Sri Lankan president Mahinda Rajapaksa at a luncheon for Commonwealth leaders, which will be attended by the Queen.

Channel 4 News foreign affairs correspondent Jonathan Miller tweeted these photographs:

The president is accused of human rights abuses and war crimes during the Sri Lankan civil war. Credit: Jonathan Miller

The Guardian reports that Mr Rajapasksa cancelled a planned speech at the Commonwealth Economic Forum this morning amid fears of large demonstrations.

Some estimates had the number of protesters at over a thousand. Credit: Jonathan Miller