A roar of pro-European chants rose up above Pall Mall and across the royal parks as tens of thousands attended an anti-Brexit march marking the second anniversary of the EU referendum.
Some marched on Saturday in the hope of stopping Brexit, some just wanted to alter the â€śmood musicâ€ť to help change the direction of government travel, but young and old, Labour and Tory, they were all united in their pro-European passion.
Police on foot, in riot vans in the backstreets and in helicopters were on standby in case of a clash between the Peopleâ€™s Vote march and a pro-Brexit march starting less than two miles away at Victoria station, which was due to end a few hundred metres away at the other end of the Palace of Westminster.
Nicolas Maclean, a former adviser to Margaret Thatcher, marched with a group of about a dozen men and woman brandishing large â€śTories against Brexitâ€ť placards in the Peopleâ€™s Vote march.
â€śShe would be turning in her grave,â€ť he said. â€śShe said one of her greatest achievements in Europe was Britain taking the lead in setting up the single market and now some people in government want us to leave. It is an absolute disaster.â€ť
An estimated 100,000 have so far taken part in the Peopleâ€™s Vote march, which culminated in a rally at Parliament Square, with speeches from politicians David Lammy, Anna Soubry and Vince Cable.
Stuart Thomson, 50, from Worcestershire, was with a group of veterans standing close to the Crimean war memorial on Pall Mall. He called Brexit â€śthe most cowardly thing this country has ever doneâ€ť.
â€śWhat we are trying to do is stop the understanding that veterans are all patriots for Brexit â€“ thatâ€™s not the case. We are patriots and we are for the European Union,â€ť said Thomson, who is co-founder of Veterans for Europe.
â€śWe donâ€™t like the way European citizens have been treated; a lot of service men are married to European citizens who are being forced to leave.
â€śA colleague of mine served in the RAF, married an Italian lady and moved to the West Midlands with his wife. They had three children and she was one of the first people to receive a letter from the Home Office telling her to prepare to leave.â€ť
Nearby stood Sophie Atherton, 15, from Essex, who was with her parents on her first demonstration. â€śIâ€™m here today not only to show my support for the rest of Europe but also because I feel like my future has been ripped away from me,â€ť she said.
â€śI want to be able to work in Europe freely; I want European people to have the freedom to work here. I feel that young peopleâ€™s future has been ripped away from them and I didnâ€™t even have the chance to vote for that.â€ť
Graham Bailey, 28, from Swindon, said: â€śEurope is a good idea because it puts everyone on the same team so we donâ€™t fight any more. Thereâ€™s been over 65 years of peace between members states and thatâ€™s worth defending.â€ť
At the rally, the politicians, public figures and activists who led it gathered on stage. â€śWhereâ€™s Jeremy Corbyn?â€ť the crowd began chanting, pointing to the absence of the Labour leader.
Ed de Mesquita, another Tory remainer, said he could hardly read the Telegraph any more because it was so doggedly supporting a hard Brexit.
He said: â€śVery often I find it difficult to get through an article. Even when Airbus says itâ€™s threatening to close down some of its operations, they say you are moaning. This is the phony war. It hasnâ€™t happened. We havenâ€™t left the EU yet. When it gets close the City, many manufacturers are going to leave.
â€śItâ€™s not going to be OK. I tell you what is the worst thing, itâ€™s the legacy we are going to leave the young people.â€ť
Next to him was Neil Carmichael, a former Conservative party MP for Stroud. â€śI think we need a rethink about the direction of travel about Brexit. Weâ€™ve seen from Airbus and BMW and many other countries that the risks are absolutely huge if we donâ€™t go to a reconsideration stage,â€ť he said.
As a samba band drummed its way through Pall Mall and on through Trafalgar Square where an Eid celebration was taking place, people from all over the country and from Europe hoped to drive home their message.
Oli Aizcorbe, 10, from London said: â€śI think Brexit sucks.â€ť His 11-year-old friend Stevie Robinson said she feared for her future. â€śBecause it has such an impact on young peopleâ€™s future, I donâ€™t think Cameron should have just put it to the public like he did. I am very angry about it,â€ť she said.
Hazel Bergiel, a Briton who lives in France, had come from her home in Chevreuse to take part. â€śIâ€™ve lived in France for the last 35 years and I wouldnâ€™t have voted to leave but I was denied a vote,â€ť she said. â€śIâ€™m very much anti-Brexit, but Iâ€™m still very much British. I only have one passport even though I live there and this is why Iâ€™m here, really â€“ to support the movement.â€ť
The division Brexit was creating was personal for some people in attendance. Grazia Valentino, who lives in Paris and is also British, said the loss of free movement would place a barrier in her marriage.
â€śMy husband lives here and I live in Paris. Weâ€™re on the Eurostar regularly and weâ€™ve been doing that for 20 years,â€ť she said. â€śIâ€™ve really claimed my full freedom of movement rights and Iâ€™m going to be separated from my family who live in Italy and my husband in the UK.
Chris Berry, wearing a â€śBritish husbandâ€ť EU-blue T-shirt, stood with his partner, Maria, wearing a â€śSlovak wifeâ€ť matching T-shirt, as they held aloft a collage of pro-Brexit newspaper mastheads with the headline â€śenemies of the peopleâ€ť.
Berry, from Worcestershire, was angry that his future was in limbo simply because he fell in love with a woman from the continent. â€śEven with the settled status details published the other day, weâ€™re still not certain what is going to happen,â€ť he said.
His wife said: â€śWe are in a constant state of uncertainty and although it is probably going to be all right, we donâ€™t know for sure. Our mortgage is up for renewal shortly and I could be deemed a risky customer.â€ť
Janet and James Sheerin from Newcastle upon Tyne been campaigning for the last two years. â€śWe are here to support people getting a final vote. If there is no deal it makes it even more important. People never agreed to have a disaster,â€ť said Mr Sheerin.
Simon Allison, the organiser of Tories Against Brexit, described them as a â€śreasonably high-powered groupâ€ť of ex-parliamentarians and political advisers.
â€śAs a former investment banker and CEO, there is nothing worse than going into negotiations without a backstop you donâ€™t have. We donâ€™t have the components in place and the government keeps fighting to maintain a line that doesnâ€™t exist.â€ť
Dominic Robinson said it was more important than ever that the UK stayed close to Europe. â€śIt is hard to imagine European countries wanting to fall out and go to war, but with the rise of rightwing governments there is some prospect of that in 20 or 30 yearsâ€™ time if we fragment Europe more.â€ť
The pro-Brexit march attracted a wide range of groups, from Ukip supporters to the â€śalt-rightâ€ť White Pendragons and Generation Identity.
The mood among the pro-Brexit marchers was one of anger and defiance as far-right groups such as The White Pendragons and For Britain took their place alongside Veteransâ€™ and Peopleâ€™s Party and Ukip with the sound of God Save the Queen and â€śFree Tommyâ€ť booming through the streets.
But many melted away as a long succession of speakers took to the platform with just a few thousand supporters left at the rally two hours later.
The Ukip leader Gerard Batten urged people to join the party and fight against what he saw as an imminent loss for Brexit supporters. â€śThere is a real danger we will leave in name only,â€ť he said. â€śMPs donâ€™t care how many people go on this march, it doesnâ€™t affect them â€¦ the only thing that affects them is losing their seats.â€ť
Speaker after speaker followed decrying the anti-Brexit MPs and the BBC.
Anne Marie Waters, the leader of the far-right For Britain, said she was appalled that the business secretary Greg Clark was proposing to keep the borders open to keep business leaders happy. â€śThe companyâ€™s voice is not louder than ours,â€ť she said referring to the 17.4 million who voted for Brexit. â€śCompanies, they can adjust,â€ť she added.
Waters said the BBC had â€śtaken great pleasureâ€ť at reporting the Airbus threat to leave the country because of Brexit. â€śIt is not because of Brexit but because of the incompetence of the government, which two years later canâ€™t tell companies what sort of Brexit they want.â€ť
Andrew Peck, a pro-Brexit and White Pendragon supporter, came from Nottingham. He described himself as a floating voter who had supported Ukip in the last elections but otherwise â€śwhichever party was best for the NHSâ€ť. â€śI donâ€™t want anything to do with the EU, itâ€™s nice to see lots of people like me here,â€ť he said.
Craig Lennon, 21, came from Glasgow, lured by the â€śFree Tommyâ€ť campaign and Clive McElhinney from Tunbridge Wells was in London to make sure the government â€śenforced what we voted for two years agoâ€ť. He said: â€śThe only way you can get your voice heard is on this march.â€ť
Julian Farrer, brandishing an â€śEU got to go Corbyn the Commyâ€ť placard, had come all the way from Florida. He is half-British, his father was pro-EU, but he and his brother thought the EU was bad for Britain.