Politics Sadiq Khan promises 40,000 new council homes as he launches re-election campaign March 18, 2024