Horse named after Terence MacSwiney wins big race in England