2024-06-20
Times Front Page 20th of June 2024
According to recent seat-by-seat analysis, the Conservative Party is predicted to suffer its worst poll defeat in 100 years, potentially giving Labour a majority of 200 with the Liberal Democrats gaining dozens of MPs.









