The Welsh Liberal Democrats have launched their general election campaign with a promise to stop Brexit.
Leader Jane Dodds and UK Lib Dem leader Jo Swinson promised they could "build a brighter future for Wales".
The plans include stopping Brexit, investing in public services and tackling the climate crisis.
Ms Swinson said: "This is an opportunity for people to say they want to stop Brexit and it might be the last chance they have to do that."
The party currently holds one seat in Wales having won Brecon and Radnorshire in a by-election in August 2019.
Although Ms Swinson would not put a figure on how many Welsh MPs the party hoped send to Westminster next month, Ms Dodds was more forthcoming.
"We're really ambitious, of course, we're certainly saying we're going to be winning at least four, and we may be winning more," she told BBC Wales.
The Liberal Democrats have entered into a "Remain Alliance" with Plaid Cymru and the Green Party and will not stand candidates in eight seats in Wales.
Ms Swinson was also upbeat about her party's prospects in the winter election.
"Our targeting strategy is well informed by the data, which is showing that not only are we ahead of where we were last time in the polls by a significant amount, it's showing that there are many more people considering voting Liberal Democrat in these elections because of what we offer," she said.
"This is an opportunity for people to say they want to stop Brexit and it might be the last chance they have to do that," she said.
"That's why as Liberal Democrats we are being crystal clear - we are the party to stop Brexit and why are fighting a more ambitious campaign than we have ever done before in a general election, because of what's at stake."
Ms Swinson said she did not think anyone was surprised that the Liberal Democrats were still fighting Plaid Cymru in Ceredigion, a seat narrowly snatched by Plaid in 2017.
"Ceredigion is a very close seat and ourselves and Plaid Cymru are having a lively campaign there, it's one that we obviously held in the recent past," she said.