Ivan Rogers, Britain's ambassador to the European Union, has resigned just months before Brexit negotiations are due to begin, the Press Association reported Tuesday.