Revealed: Labour Party donor is the buyer of Nick Candy's £265million mansion in 'Britain's most expensive house sale'

Trading firm co-founder Suneil Setiya has reportedly bought Nick Candy's £265million London mansion, Providence House.