Londoners were set to swelter in record-breaking temperatures today as forecasters predicted the hottest July day in British history - and tomorrow will be even hotter.