ATHENS, Greece — The ‘No’ campaign against a bailout deal had its last and biggest rally here on Friday night, ahead of the referendum on Sunday which could decide Greece’s economic and political future.
The crowd started building early, ahead of Prime Minister Alexis Tsipras’ speech.
There was a huge social and age mix in the crowd — though there were dozens of left-wing groups in attendance, it’s nothing like a political rally I’ve seen in the UK since the Iraq War demonstrations.
Tens of thousands of people turned up to Athens’ Syntagma Square.
Take a look at how it looked from down on the ground.
Hours ahead of the start of the rally, and even longer before Tsipras' speech, demonstrators started putting up their placards.
Even before 7 p.m. (for a rally that started at 7:30), the crowd had started to fill up the bottom half of the square.
When I arrived on Sunday there were basically no campaign materials for the referendum -- they have sprung up everywhere since.
That includes this particularly memorable photo of German finance minister, Wolfgang Schaeuble who is not a popular figure in Greece.
The Yes campaign argues that the referendum is effectively about the euro -- with a No vote meaning a return to the drachma.
The No campaign disagrees, but there are supporters that seem happier to leave the currency union if necessary.
Though it's hard to say who will win, the difference between a Yes and No vote could eventually mean Greece staying in or leaving the eurozone.
At the No rallies, there are usually dozens of left-wing groups in attendance, with their own banners.
And there were speakers from all over Europe too, including statements from Spain's radical Podemos party, and Ireland's Sinn Fein.
There was one small bit of violence -- the group with red flags here, just away from the demonstration, clashed with the police on a road off Syntagma.
It was brief and very small in comparison to the size of the protest, but it showed that the police are constantly waiting in the wings here, just in case.
The violence was an extremely limited part of the protest -- the vast majority was good-natured, just as every other demonstration I've been to since being in Athens.
The polls right now in the referendum are too close to call, showing either Yes or No just a couple of percentage points ahead of each other.
I wasn't sure what this sign meant, but the man who owned it was quite insistent that I get a picture.
Some of the Yes and No posters have been a little boring, but this one was great -- a real work of art (though I didn't know what the bricks said).
The crowd filled up on all sides well before Prime Minister Alexis Tsipras was due to appear at 9 p.m.
Syriza MP and speaker in the Greek parliament, Zoi Konstantopoulou, swept through behind Prime Minister Alexis Tsipras, who was too quick for a photo.
Moments later finance minister Yanis Varoufakis, who looks taller on TV, followed on from behind, pushing towards the stage.
Panayiotis Lafazanis, energy minister and hard-left firebrand, who has hinted that a plan B for life outside the euro was being constructed.
The crowd was bursting with energy from the moment Tsipras pushed through, and all the way through his speech.
Of course, he's playing to his crowd that supported him in the first place -- but they love him. One woman asked me if I'd noticed how much better looking he is than former PM Antonis Samaras.
Current polls suggest that Sunday's vote could be extremely tight -- neither Yes nor No seems to have a clear, solid lead.
NOW WATCH: Money & Markets videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.