What is the difference between heat exhaustion and heatstroke – and what are the signs and symptoms?

With temperatures expected to reach 29ÂșC in Tayside and Fife today, the risk of heat exhaustion and heatstroke is high.