Severe heat was recorded in Italy, Greece, Spain and Portugal before the weekend, with locals and tourists alike taking shelter from the sweltering conditions.