Liberal landslide in British general election

Liberals, 377 seats, with majority of 84 over all parties; Unionists, 157; Irish Nationalists, 83; Labour, 53.



Click on the header to read more.