World politics Labour wave sweeps UK. Conservatives and Scottish nationalists down, Farage electedby Federico Baccini @federicobaccini 5 July 2024