Temperatures could reach 20C in places