Horse racing is the second largest spectator sport in Great Britain, and one of the longest established, with a history dating back many centuries. It generates over £3.7 billion for the British economy. and the major horseracing events such as Royal Ascot and Cheltenham Festival are important dates in the British and international sporting and society calendar.