
Boris Johnson has embarked on a mini-reshuffle as he continued to resist calls to apologise for his controversial attack on Sir Keir Starmer over Jimmy Savile.
Chief Whip Mark Spencer who has been criticised for his handling of discipline among MPs, is moved sideways to become Leader of the Commons.
He replaces Jacob Rees-Mogg who becomes Minister for Brexit Opportunities and Government Efficiency in the Cabinet Office.
Chris Heaton-Harris a long time ally of Mr Johnson, takes over as his parliamentary enforcer as the new Chief Whip.

The announcements came as the Commons Speaker Sir Lindsay Hoyle delivered a fresh rebuke to Mr Johnson over his claim in the Commons last week that Sir Keir failed to prosecute Savile when he was director of public prosecutions.
Sir Lindsay said he had requested a situation report from the Metropolitan Police after the Labour leader was surrounded on Monday by a mob accusing him of being a âpaedophile protectorâ.
Sir Lindsay said: âI know it has been reported that some abuse was directed at the leader of the Opposition yesterday, related to claims made by the Prime Minister in this chamber.
âBut regardless of yesterdayâs incident, I made it clear last week that while the Prime Ministerâs words were not disorderly they were inappropriate.

âAs I said then, these sorts of comments only inflame opinions and generate disregard for the House and it is not acceptable.
âOur words have consequences and we should always be mindful of the fact.â
The abuse targeted at Sir Keir saw renewed calls for Mr Johnson to apologise for his claim, which critics said was completely unfounded.
They included at least six Conservative MPs â including one former Cabinet minister â after the Prime Ministerâs long-standing aide Munira Mirza quit last week in protest at his refusal to withdraw the comments.
Read More
Downing Street, however, made it clear that he would not be apologising.

The Prime Ministerâs official spokesman acknowledged his original words last week in the Commons were âcapable of being misconstruedâ and said that was why he subsequently issued a âclarificationâ.
âThe Prime Minister clarified his remarks last week to make clear he was not suggesting Keir Starmer was individually responsible for the Savile decision,â the spokesman said.
He added: âI think the Prime Minister was making a political point about taking responsibility for organisations as a whole.â
Although Sir Keir was head of the Crown Prosecution Service in 2009 when a decision was taken not to prosecute Savile, he had no personal involvement in the deliberations.
Supporters of the Prime Minister argue that they are entitled to hold him to account for the failings of the organisation in the way Mr Johnson is being held accountable for lockdown parties in Downing Street.
Technology minister Chris Philp insisted the Prime Minister could not be held responsible for the âunacceptableâ actions of the demonstrators.
He said that some of those taking part had been involved in similar incidents targeting Communities Secretary Michael Gove and the BBC journalist Nick Watt.
âThey did mention Jimmy Savile. They also mentioned Julian Assange repeatedly, they mentioned Covid, they also mentioned the opposition more generally,â he told Sky News.
âI donât think you can point to what the Prime Minister said as the cause of that. You certainly canât blame him for the fact that that mob were clearly behaving in a totally unacceptable way.
âYou certainly canât say that what he said in any way prompted, provoked or justified the harassment and intimidation we saw last night.â
Mr Johnson tweeted on Monday evening that the âbehaviour directedâ at the Labour leader was âabsolutely disgracefulâ, but did not address the nature of the abuse.
Kim Leadbeater, the sister of murdered MP Jo Cox who is now herself a Labour MP, said she was âincredibly angry and upsetâ about the harassment of Sir Keir.
âWe have got a Prime Minister who seems to be stoking the anger that people feel in the country at the moment and that can have real repercussions for society,â she told BBC Radio 4 Womanâs Hour.
âI think he wants to save his skin and he wants to make sure that he is still Prime Minister and, at the moment, it feels like thatâs pretty much all he cares about. And I find that really sad.â
Julian Smith, who previously served as Mr Johnsonâs Northern Ireland secretary, said what happened to Sir Keir Starmer outside Parliament was âappallingâ.
âIt is really important for our democracy and for his security that the false Savile slurs made against him are withdrawn in full,â he said.