Revealed: Labour Party donor is the buyer of Nick Candy's £265million mansion in 'Britain's most expensive house sale' April 16, 2026 · Daily Mail Read full story at source