Rain and fresher weather after UK records its third hottest day ever

Syndicate Post image
People enjoying the weather on Portobello Beach in Edinburgh (PA)