Hastings has cancelled Monday and Tuesday’s racing due to record high temperatures in the Vancouver area expected to reach 43°C on Monday.