A fabulous day was had by all at Newcastle Racecourse..