Look, David Cameron has got his trotters up – again - The Guardian
First, there was the 20 grand shed shed. Now he's back from a £1700 a night luxury resort. If only he would show the slightest remorse for Brexit.
View full coverage on Google News
First, there was the 20 grand shed shed. Now he's back from a £1700 a night luxury resort. If only he would show the slightest remorse for Brexit.
View full coverage on Google News