As it happened: Jeremy Hunt replaces Boris Johnson as foreign secretary following shock departure

Boris Johnson has been replaced as foreign secretary by Jeremy Hunt following the former London mayor's shock resignation from the cabinet over Theresa May's Brexit strategy.

The long-serving health secretary was summoned to Downing Street at the end of a dramatic 24 hours, which saw the resignations of Mr Johnson and Brexit secretary David Davis - both prominent Eurosceptics - and junior Brexit minister Steve Baker.

Matt Hancock has been appointed as the new health secretary, while former attorney general Jeremy Wright has replaced Mr Hancock at the department for digital, culture, media and sport.

A Downing Street spokesman said: "This afternoon, the prime minister accepted the resignation of Boris Johnson as foreign secretary.

See below for live updates

"His replacement will be announced shortly. The prime minister thanks Boris for his work.”

It comes after David Davis resigned as the Brexit secretary after a major row with the prime minister over plans for the future UK-EU relationship.