Leader of the Opposition Sir Keir Starmer said Johnson lacks the "moral authority" to lead the country.
The 41-year-old went on to comment on William's looks and said that Kate Middleton is "lucky" to have the British royal as her husband.
The new legislation will create 145,000 new charging points per year and apply also to major renovation projects.
Paid lobbying is also forbidden, with wrongdoing accusations probed by parliamentary standards watchdogs.
British Prime Minister Johnson called the 11th-hour deal "truly historic" and said it signaled "the beginning of the end for coal power".
Johnson, whose poll ratings have slumped in recent days, is himself facing questions about who paid for recent holidays he took to the Caribbean and Spain
Macron said he had "confidence in British Prime Minister Boris Johnson to take seriously" the French proposals and for the discussions to lead to a "result".
Over the years, haka parodies have been used in Britain to sell everything from menswear to alcopops
Climate experts gave only a cautious welcome, and campaigners said the moves did not go far enough.
Britain had also been too slow to introduce the isolation of infected people and their households
The government blames the acute labour shortages afflicting the UK economy not on its hardline approach to Brexit but on the coronavirus pandemic.
Protesters at the conference in Manchester, northwest England, accused the Conservatives of abandoning the poor.
Deliveries to supermarkets have been hit, while a lack of tanker drivers has triggered panic-buying at petrol stations
A shortage of truckers even before the fuel supply crisis has led to empty supermarket shelves and delivery delays
As well as fuel deliveries, the shortage has led to empty supermarket shelves and raised fears about deliveries of food and toys for Christmas.
Johnson hailed a pledge made a day earlier by Chinese President Xi Jinping to end coal financing overseas
The new investment is a boost to the Johnson government's vows to boost trade with the rest of the world
Minaj shared a story about a cousin in Trinidad who refused to be vaccinated because of alleged side effects
Britain will still introduce full customs declarations and controls on January 1, 2022, as planned.
The deal eliminates tariffs on UK exports to Australia and on imported Australian goods such as wine, swimwear and confectionery goods.
Johnson's government sought to extend the US withdrawal deadline of August 31 but ultimately failed to persuade President Joe Biden.
Senior Conservative MP Jeremy Hunt, a former health secretary, said the government should learn from Israel and the Netherlands, which have been forced to reverse recent relaxations.