Despite the cold and snowy conditions, spectators turned up in their thousands