Ballot papers for Tory leadership vote delayed after security concerns

However, members have been informed the ballot papers will arrive later than scheduled and could arrive as late as 11 August. An email on Tuesday evening said:

Read full article on The Guardian