FINAL TOTAL: £4,588,122!!!
#Radio1sLongestRide
£4,225,939!!!
#Radio1sLongestRide
Greg waves a small saltire he got from a fan
Calum Leslie interviewing the crowd
Jeremiah Asiamah geeing up the crowd
The Tattoo pipe band and dancers warming up
My video of him finishing is too big but here's some more Radio 1 celebs and Greg coming out of the OB to say hi #Radio1sLongestRide
A Nessie in a tartan bonnet and kilt with a red nose entertains the queue
Two Greg fans with a yoga mat fashioned into a sign with masking tape. It says 'Bless your barely concealed balls'
The other side of the sign, which says 'Cowboy Time', a Radio 1 deep cut reference
A plush red nose wandering around the pitch
Only went and got front row seats for the action, didn't we #Radio1sLongestRide
His heroic feats have been heightened by the fact that throughout the challenge, he's known that his dad is in hospital recovering from a stroke. His mum has shared updates from home, and Greg has stayed resilient in his determination to reach Edinburgh on day 8.
#Radio1sLongestRide
So we need to remember that while we can spend our life on our phones and have digital relationships with each other, we all do actually need to be together."
#Radio1sLongestRide
Because I've had to think about this stuff a lot more, coming out of the pandemic. When we were torn apart from each other, we desperately needed each other more and more.
#Radio1sLongestRide
It can be your family, your friendship group, showing up to a friend's birthday when you really can't be bothered, helping your next door neighbour, doing extra stuff at your school." "That's what I'll be most proud of, if people can think more about that...
#Radio1sLongestRide
And while raising a colossal sum, Greg also shared a very clear message: Spread positivity, be kind, embrace your community and you can make the world a better place. "I think it's important to be a part of your 'village'," he said on Day 5. "Not necessarily a literal one.
#Radio1sLongestRide
Greg James waves at crowds on Day 3 of his challenge
He was joined on the saddle by the Prince of Wales, Tour de France winner Geraint Thomas, Gethin Jones, Alice Levine and a lingerie-clad Jamie Laing, amongst others.
Radio 1 listeners donated a huge amount to support his challenge - £4,041,910 and counting.
#Radio1sLongestRide
Greg James meets Prince William on Day 4 of his Comic Relief challenge
On a tandem bike, Greg travelled up the UK, from England to Wales, back to England for a dash up the North, and through to Scotland for his finale.
#Radio1sLongestRide
Greg James gives a thumbs up to the crowd in Murrayfield
Eight days ago, Greg set off from Weymouth, radiating positivity about the 1,000km ahead. His mission: To raise a silly amount of money for Red Nose Day.
Somehow, a smile stayed on his face for the the next eight days - albeit with the occasional grimace.
#Radio1sLongestRide
Greg reacts to his latest total - over £4m!
I'm going back to Weymouth - for £4 million I'll do anything! I can't tell you what good that will do.
£4 million?! Sorry my brain just actually stopped then!
#Radio1sLongestRide
I'm going back to Weymouth - for £4 million I'll do anything! I can't tell you what good that will do.
£4 million?! Sorry my brain just actually stopped then!
#Radio1sLongestRide
Earlier Greg said, "£3 million would be like, wildest dreams. Anything over a million is a bonus." And now he's raised more than £4 million.
And you can still donate - if you haven't yet, you can keep donating via bbc.co.uk/greg.
#Radio1sLongestRide
Graphic reading: Total raised so far... £4,041,910.
Matt and Mollie have just revealed to Greg that the latest total is £4,041,910.
Just wow! Thank you so much to all the readers and Radio 1 listeners for all your donations. Your support is what has pushed Greg up all those hills.
#Radio1sLongestRide
NEW TOTAL: £4,041,910!!! Not typo!!!
#Radio1sLongestRide
That's really what's seen me through. All that training. From my mum and dad, really, I guess. So this I dedicate this to them, and all the people that pushed me up those hills. We knew that this would be a near-impossible challenge.
#Radio1sLongestRide
My dad is a very, very wise man, and he always says, "Take this thing out of the situation, take the sting out of the situation. Remove yourself from it, just take a moment. That's done, next bit. That's done, next bit."
#Radio1sLongestRide
Bella: I have so much faith in you, I knew 100% that you would do it. Once you put your mind to something, you are so determined. I knew it would be impossibly hard but I never ever doubted that you would finish it.
#Radio1sLongestRide
Greg: Have you donated?
Bella: I've donated every single day, of course!
Greg: Did you think that I wouldn't do it?
#Radio1sLongestRide
Greg James waves at crowds in Murrayfield, Edinburgh
The moment Greg crossed the finish line!
#Radio1sLongestRide
Greg, I'm glad you're sitting down. We cancelled Newsbeat for this!
#Radio1sLongestRide
And please treat everyone you see like a minor celebrity on a tandem okay? Wave at people. Be good to people. And if you can make someone's day you should, because it's been the biggest privilege to do this.
#Radio1sLongestRide
Greg in tears at the finish line
The thing I want to continue is what I've seen across the whole country... I've been through England, Scotland, Wales. What I've seen is the spirit of everyone coming together and being great and having a nice time.
#Radio1sLongestRide
My dad is hopefully watching me swear on the news. He loves rugby so much. He would love to be here at Murrayfield. This is an iconic place. All these people have turned up...
I am overwhelmed by the whole thing.
Thank you to everyone for following this.
#Radio1sLongestRide
It's been such a struggle at times but everyone has got me through it. The thing I will remember the most is the joy of seeing everyone. There was so much joy on that whole journey.
#Radio1sLongestRide
It feels amazing to complete that, to have done that amazing, to have pushed through it all, to be part of an amazing team, to have raised so much money, and to have finished!
#Radio1sLongestRide
Greg James finishes his challenge and is interviewed by BBC Radio 1
I can't believe it's done! I couldn't see, I just kept bursting into tears at everyone I saw. Please, let me get off this bike.
#Radio1sLongestRide