In recent years British politics has seemed increasingly unpredictable. The Conservative Party's return to single-party government in 2015 surprised commentators and the electorate alike, and Labour's choice of Jeremy Corbyn as its leader marked a striking change in direction for the party. Cuts to public welfare and spending have led to growing dissatisfaction among sections of the public, and the increasing popularity of parties critical of the...