David Cameron earlier today...He couldnt have stood in a better spot !!!