Cameron Might Need to Quit Over Offshore Allegations – Deputy Labour Leader
Deputy Leader of the UK Labour Party Tom Watson claims that David Cameron might have to quit because of public discontent over the Panama Papers leak.