weather in grand national festival The Grand National Racing Festival in UK to be marred by frequent showers and winds April 6, 2016