Lord Heseltine has admitted he and fellow Remain supporters have "lost" following Boris Johnson's general election victory and dismissed the prospect of "fighting on".
The former Conservative deputy prime minister had urged voters to back the Liberal Democrats, or independent candidates who had been expelled from the Tories by Mr Johnson, prior to Thursday's ballot.
But, speaking to Sky News on Saturday, Lord Heseltine admitted his message hadn't got through to enough voters after Mr Johnson secured a crushing 80-strong majority.
The peer said: "They didn't listen because they wanted to get out of the austerity and they saw Brexit as a route to do that.
"We've lost, we have to face up to that, we're going to leave Europe."
Lord Heseltine himself had the Tory whip withdrawn earlier this year for saying he would "experiment" with voting for the Lib Dems during the European Parliament elections.
The ex-cabinet minister was a supporter of the People's Vote campaign for a second EU referendum.
More from General Election 2019
But Lord Heseltine has now joined other leading figures in abandoning that campaign as the prime minister prepares to put his Brexit deal through parliament.
He said: "The reality is Boris Johnson has got a thumping parliamentary majority and there's no way they will not get their legislation through in very short order – so we will leave the EU.
"We've then got a period of uncertainty but, frankly, it's pie in the sky to talk about fighting on in the present circumstances.
"I have no doubt at all my fellow peers in the House of Lords will take the same view.
"We are not there to defy the will of the people."