A Red Arrows flypast and performance from the Pet Shop Boys has ended a huge celebratory parade for Britain's Olympic and Paralympic heroes.

Up to one million people cheered more than 700 athletes on floats through the streets to Buckingham Palace ... where they were presented on stage to the gathered crowds.