“I wouldn’t have done this if I didn’t think we could win,” says Monica Harding, the Liberal Democrat candidate, hoping to claim the scalp of a Tory cabinet minister on Friday morning.

In other times, this would seem extraordinary. But there appears to be something in the crisp Surrey air that is putting a spring in the step of Lib Dem activists.

Harding, a first-time candidate, is hoping to snatch Esher and Walton from Dominic Raab, the foreign secretary and erstwhile Tory leadership contender, in what is being seen as this election’s potential “Portillo moment”.

Prosperous and leafy, the Surrey seat has been faithfully sending Tory MPs to parliament since its creation in 1997. Indeed, the area has not elected an MP who was not a Conservative for more than 100 years.

Raab, who has held the seat since 2010, is defending a 23,000 majority on 12 December but his hardline Brexit stance has put him at odds with his voters, who backed Remain by over 58 per cent.

Yet Raab is one of the cabinet’s most hardline Brexiteers. In his tilt for the Tory leadership, he was relaxed about a no-deal Brexit and first mooted the idea of proroguing parliament.

A recent Deltapoll survey put Harding just five points behind Raab on 41 per cent to the Tory minister’s 46 per cent, suggesting Labour voters – who took their party to second place in 2017 – were switching to the Lib Dems.

When asked who they would support if only the Tories and the Lib Dems had a realistic chance, the parties were tied on 48 per cent.

Veteran pollster Peter Kellner wrote at the time: “Dominic Raab’s fierce enthusiasm for Brexit could cost him dear in a constituency that voted Remain in the 2016 referendum.”

Tactical voting is likely to play a part here, with the Green candidate standing aside for Harding in the seat. Labour are standing by their candidate Peter Ashurst but Remain campaigners have been piling pressure on Jeremy Corbyn to also fall in line.

Over lunch in the Wheatsheaf pub, near Sandown racecourse, Harding tells The Independent that discontentment with Raab over Brexit and local services is galvanising voters.

“The membership has gone through the roof in a year,” she says. Some of the near 900 members are former Conservatives, who have defected out of discontent with their MP.

She says: “There was one lady that I met who said, ‘Be very gentle with us’. She said, ‘I’ve been leafleting for the Conservative Party since I was four-years-old, and this is the first time that I have not only not voted for the Conservative Party, but I’m actually now joining another party. So it’s a big deal for me’.”

Dominic Raab at BBC studios for an election debate on Friday (PA)

Many voters in the area feel alienated and disenfranchised by Raab’s Brexit stance, she says. “I was one of them which is why I am standing. Because I felt I had no voice.”

“Our MP hasn’t moderated his position one little bit in the last three years and in fact he was the first of the Tory leadership to suggest prorogation of parliament and he’s been touting no deal for a long time. Of course, it’s resonating here.”

She is confident that she has a good chance of winning, with Brexit the catalyst to a wider picture of discontent.

Harding says: “There’s been a huge amount of disquiet in the constituency for a long time.

“I think that’s got bigger over the last three years because of the shambles the government have made of Brexit. Because of this position, what was once a moderate, One Nation Conservative Party has moved so far to the right, people are very uncomfortable with that.

“They are very uncomfortable with the prorogation of parliament, very uncomfortable with the kind of language that’s coming out of the government at the moment and the misinformation that’s coming on a daily basis. That lands very badly here.”

General election: Constituency profiles Show all 28 1 /28 General election: Constituency profiles General election: Constituency profiles Dunbartonshire East Constituency profile: Dunbartonshire East. See story POLITICS Election. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Milton Keynes South Constituency profile: Milton Keynes South. See story POLITICS Election MiltonKeynes. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Great Grimsby Constituency profile: Great Grimsby. See story POLITICS Election Grimsby. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Southampton Itchen Constituency profile: Southampton Itchen. See story POLITICS Election Southampton. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Truro & Falmouth Constituency profile: Truro & Falmouth. See story POLITICS Election Truro. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Brecon & Radnorshire Constituency profile: Brecon & Radnorshire. See story POLITICS Election Brecon. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Dudley North Constituency profile: Dudley North. See story POLITICS Election Dudley. Infographic by PA Graphics PA Graphics Press Association Images General election: Constituency profiles Norwich North Constituency profile: Norwich North See story POLITICS Election Norwich. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Fife North East Constituency profile: Fife North East. See story POLITICS Election Fife. Infographic PA Graphics Press Association Images General election: Constituency profiles St Ives Constituency profile: St Ives. See story POLITICS Election StIves. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Derbyshire North East Constituency profile: Derbyshire North East See story POLITICS Election Derbyshire. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Stirling Constituency profile: Stirling. See story POLITICS Election Stirling. Infographic by PA Graphics PA Graphics Press Association Images General election: Constituency profiles Sedgefield Constituency profile: Sedgefield. See story POLITICS Election Sedgefield. Infographic by PA Graphics Press Association Images General election: Constituency profiles St Albans Constituency profile: St Albans. See story POLITICS Election StAlbans. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Blackpool South Constituency profile: Blackpool South. See story POLITICS Election Blackpool. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Cambridge Constituency profile: Cambridge. See story POLITICS Election Cambridge. Infographic by PA Graphics Press Association Images General election: Constituency profiles Finchley & Golders Green Constituency profile: Finchley & Golders Green. See story POLITICS Election Finchley. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Bedford Constituency profile: Bedford. See story POLITICS Election Bedford. Infographic by PA Graphics PA Graphics Press Association Images General election: Constituency profiles Wells Constituency profile: Wells. See story POLITICS Election Wells. Infographic by PA Graphics PA Graphics Press Association Images General election: Constituency profiles Lancaster and Fleetwood Constituency profile: Lancaster and Fleetwood. See story POLITICS Election Lancaster. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Harlow Costituency profile: Harlow. See story POLITICS Election Harlow. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Hartlepool Constituency profile: Hartlepool. See story POLITICS Election Hartlepool. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Telford Constituency profile: Telford. See story POLITICS Election Telford. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Stockton South Constituency profile: Stockton South. See story POLITICS Election Stockton. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Uxbridge & South Ruislip Constituency profile: Uxbridge & South Ruislip. See story POLITICS Election Uxbridge.Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Ashfield Constituency profile: Ashfield. See story POLITICS Election Ashfield. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles Moray Constituency profile: Moray. See story POLITICS Election Moray. Infographic PA Graphics PA Graphics Press Association Images General election: Constituency profiles South West Hertfordshire Constituency profile: South West Hertfordshire. See story POLITICS Election Tories Gauke. Infographic PA Graphics PA Graphics Press Association Images

Harding, a management consultant who has lived in Thames Ditton for more than a decade, sees this as a local fight rather than a national one. Her campaign literature is emblazoned with commitments on Brexit, schools, the NHS and the environment issues.

A school governor and a mother-of-four, Harding is also preoccupied with cuts to education funding and provision for children special educational needs (SEN), as well as community policing and hospitals.

She says: “What you have got here is a battle between me and Dominic Raab and what we’re saying to voters is you know, you’ve got two very, very different choices here.”

When asked if she is worried about taking on a big beast at the polls, she laughs.

She says: “Dominic Raab is my MP. At the end of the day he’s answerable to the constituents and I’m a constituent ... I have no problem going up against my local MP who I disagree with – foreign secretary or not.”​

One thing that seems to be resonating on the doorstep for Harding was the surprise endorsement of Ian Taylor, the former Tory MP who represented the constituency for 23 years.

Taylor, a former minister, urged Tory voters to abandon a party he “no longer recognises” as he condemned Johnson for allowing the “damaging threat” of a no-deal Brexit to remain on the table.

As well as his endorsement, Harding has been received help from some big names, with Tory grandee Michael Heseltine and ex-Lib Dem leader Sir Vince Cable visiting the constituency.

Hugh Grant, the Love Actually star, joined her to canvas in Walton-on-Thames at the weekend, while Gina Miller, the Remain campaigner, also joined Harding for a lunchtime canvas session in Cobham.

“If there is no tactical voting there will be a Tory majority,” she told The Independent. “If there is a Tory majority then a referendum is gone.

“A hung parliament takes us to a second referendum. If there is a Conservative majority, all routes are closed.”

Hugh Grant lends his support to Harding in Walton-on-Thames over the weekend (PA)

Activists are confident – if a little bemused – by the turn of events.

“Leafy Surrey, genteel Surrey. People are standing up and shouting, ‘Enough!’, says Saira Ramadan, a lawyer who joined the Lib Dems in May.

“People are fed up of Raab. Our activists are hearing voters are saying they voted Tory all their lives but Dominic Raab doesn’t represent them anymore.”

A Conservative Party spokesperson said: “No matter what they say, a vote for the Liberal Democrats would risk putting Corbyn in Downing Street.

“A vote for the Liberal Democrats would mean we keep on arguing about Brexit whilst important issues – like the NHS, schools and police – don’t get the attention they deserve.