Britain's steamiest ever August bank holiday as temperatures hit 91F TODAY

Sales of beer, ice cream and burgers soared as the mercury hit 29 Celsius (84F) in London yesterday, with much of the country also basking in the high 20Cs.