When is the next UK general election? Britain set to head for the polls
There were 405,063 applications in the seven days to May 29, more than double the 159,770 in the previous week to May 22. Here's the key information of what is happening: When
Evening Standard via Yahoo
31 minutes ago