Boris Johnson is “trashing money” by pledging cash for “very clear electoral targets”, according to a former Conservative deputy prime minister.
Lord Heseltine, a long-serving peer who sat in Margaret Thatcher and John Major’s cabinets, accused the new prime minister of “economic irresponsibility”.
Mr Johnson has promised to deliver Brexit “do or die” in under 90 days’ time and has told the civil service to make preparations for leaving without a withdrawal agreement its “top priority”.
His chief no-deal planner, Michael Gove, has called Brussels “wrong and sad” for refusing to negotiate a new divorce deal.
The prime minister has also unveiled a series of spending pledges, including recruiting 20,000 police officers and £1.8bn for the NHS.
Lord Heseltine, who lost the Tory whip for voting Lib Dem in the recent European elections, told Sky News’ Sophy Ridge On Sunday that leaving the EU with no deal without MPs’ consent would be an “abuse of our constitution”.