Up to a million people are cheering Britain's Olympic and Paralympic athletes through the streets of London.

A huge celebratory parade's well underway in the Capital - featuring more than 700 Olympians and Paralympians - on 21 floats, alphabetically by their sport.

GB won a combined one hundred and eighty-five medals at the Games.