The UK election explained

Prime Minister Theresa May has brought forward the UK’s next general election. The FT’s Henry Mance explains why and how the country votes for its government