Advertisement

Cameron celebrates Diwali on visit to Hindu temple

David Cameron visited one of the biggest Hindu temples outside India today, Shri Swaminarayan Mandir in Neasden, north-west London, to celebrate the Hindu festival Diwali.

The Prime Minister was decorated with a "tilak" - the red dot on the forehead adopted by Hindu worshippers on religious festivals. Credit: Alastair Grant/PA Wire/Press Association Images

In a speech to thousands of worshippers, the Prime Minister said that the values of the UK's Indian community should be "ever more involved" in shaping British life.

Cameron said he valued the celebrations of the Hindu festival Diwali. Credit: Alastair Grant/PA Wire/Press Association Images

He also told worshippers he will soon make his third official visit to India as Prime Minister and said the British Indian community could help build relations with the Asian country.

The Prime Minister also apologised for failing to wear traditional Indian clothes during the visit. Credit: Alastair Grant/PA Wire/Press Association Images