Constitution Hill made a stunning Flat racing debut on Friday night, winning by nine and a half lengths