Prince Charles presents the weather forecast