Horse Racing: Tamworth Cup meeting to go ahead as scheduled on April 26