The previous high was 38°C on June 28.
Railways are also feeling the brunt of the hot weather.