Tens of thousands of people marched through the streets of London on Sunday protesting against the results of the referendum that saw 52% of the United Kingdom vote to leave the European Union. The protestors carried signs with slogans such as “Never gonna give EU up”, “Bremain”, “Fromage not Farage”, and “We are all immigrants”, in an effort to express their disappointment and frustration with the vote.

Proponents of the Remain position have argued that it is an economically dubious decision to leave the EU, and also decried the Leave camp’s anti-immigrant and nationalistic rhetoric.

According to Slate.com, at least 35,000 people had joined the protest. The demonstrators marched through central London’s streets with loudspeakers blaring and were joined by Labour MP David Lammy and Liberal Democrat Tim Farron. Some of them described Brexit as “political, financial and social suicide”, while others promised another protest march if this one did not yield any concrete results.