The scorching hot weather should continue through the weekend with clear skies and temperatures over 30 degrees Celsius.