There were cheers and clapping as Prince William, the Princess of Wales and their children George and Charlotte were swept into Parliament Square.