Två större engelska fartyg , Horsa,