UK: Theresa May announces her resignation

The New Times
Agencies