The Queen, 96, was greeted by roars from thousands of spectators gathered on The Mall as Britain's longest-serving monarch was helped onto the balcony by Charles and the Cambridges.