Temperatures hit 12°C for first time in a week and even hotter weather is on its