Comments:Thousands march in London calling for David Cameron's resignation over tax affairs