Theresa May has earned almost £400,000 from lucrative speaking events since she resigned as prime minister last year, it emerged on the day the UK is set to leave the EU.



May has declared in her register of interests that she will receive a £190,000 “signing bonus” after agreeing a deal with the Washington Speakers Bureau agency last month.

The money will be paid to Office of Theresa May Limited, a new company that was incorporated in October last year, shortly after May left Downing Street.

May said the funds “will be used to pay employees, maintain my ongoing involvement in public life and support my charitable work”.

In December, May received another payment of £100,000 plus expenses from the financial services company UBS Switzerland AG. This was for delivering the keynote speech at a UBS conference.

She also declared another payment of £75,500 from the bank JP Morgan Chase for another speech.