Hot, hot, hot as north-east hits record temperatures

Fyvie Castle
Fyvie Castle

Breaking