At a time when the Labour and Conservative leaderships are taking their parties to the extremes, despite some slightly freaky political cross-dressing from time to time, the Liberal Democrats ought to have the progressive centre-ground all to themselves.
Mrs May's decision to pull Britain out of the single market was not on the ballot paper previous year and any final Brexit deal should be subject to a second referendum, he said.
Among broader commitments, the Liberal Democrats will support broadband connection investment to guarantee speeds of at least 2 Gbps by 2020. There would be a fairer national funding formula, opposition to new grammar schools, and control for local councils over admissions and new schools.
Mr Farron, in his foreword to his party's programme, says Britain is "optimistic, good-humoured and confident".
But the SNP argued that the Lib Dems "can't be trusted to stand against Tory cuts", pointing to their "record of betrayal" by forming a coalition government with the Conservatives between 2010 and 2015. "After all, who needs Ukip if the Government is doing what they want anyway?"
At the launch of the party's manifesto in east London this evening, Farron will say the prime minister will "wreck our children's future for decades to come" if she gets her way. No one voted to be poorer last June, and no one necessarily voted for the kind of hard Brexit that the Conservatives are now proposing as a very real possibility.
The manifestos of the three major national parties offer the most sharply differing visions of the future of Britain seen in recent elections.
For Labour, shadow chancellor Mr McDonnell was on the road as Mr Corbyn took a day off campaigning following the launch of the manifesto, which had promised the renationalisation of key industries and huge increases in spending on public services, paid for by tax hikes on the rich and corporations. A new Air Quality Plan would include a diesel scrappage scheme, a plan for all private hire vehicles and buses in urban areas to run on ultra-low emission or zero-emission fuels within five years, and a ban on the sale of diesel cars and small vans in the United Kingdom by 2025. Indeed, with polls showing resistance to Brexit crumbling, most former Remainers just want a government with the competence to negotiate the best deal for this country. They include introducing an NHS tax, raising £1bn in tax from proposals to legalise cannabis. help to get on the property ladder and bus passes for young people.
The Lib Dems would spend an extra £7 billion on education, increasing school budgets and the pupil premium for disadvantaged children.
Conservative chairman Sir Patrick McLoughlin said: "This manifesto makes one thing abundantly clear: a vote for the Lib Dems is a vote to put Jeremy Corbyn in Downing Street".
Liberal Democrat leader Tim Farron told Hindustan Times: "It is ludicrous that we take in Indian students, train them, and then as soon as they are skilled and ready to work, the Conservatives boot them out of the country".
Mr Clegg said his successor had performed well, saying: "I think he is emerging in this election campaign as by far the most authentic and human of all the leaders".