Prime Minister David Cameron is shown around the Golden Temple - The Independent