Britain's political party leaders, from left, Nick Clegg, David Cameron and - The Independent