Luxembourg City grapples with scorching temperatures (1 July 2025)