Britain's Funniest Newspaper Since 1991
Jessica Harrington has never been to Goodwood, let alone had a runner at the West Sussex…