Theresa May resigns as British prime minister after months of pressure
After three chaotic years in office, Brexit - Britain's decision to leave the EU and subsequent failure to agree to a deal - was the issue that dogged her throughout.

All