Olympic and Paralympic heroes were celebrated tonight at a glitteringBuckingham Palace reception hosted by the Queen and attended by the Duchess of Cambridge and David Cameron.
Sportsmen and women who won gold were invited to the palace to mark their achievements.
More top news
The former Tory leader joined Health Secretary Jeremy Hunt and others who want the laws eased, saying the battle against the drug was lost.
Mild and muggy night ahead in the south.
Fans dubbed the two-goal hero Captain Marvel after his efforts in Volgograd.