Richard Cavendish

A Liberal Party Landslide

The first result of the Liberal Party landslide was reported on January 12th, 1906, with a Liberal victory in Ipswich.