Heatwave peaks at 33C as whole of UK swelters

Scotland and Northern Ireland set heat records, as hot weather causes disruption in England and Wales.

Source