English Fuedal agression

I am doing well in 1v1, but struggling still a bit vs all in feudal plays by the english. Obviously they spam longbows, but I’m finding horsemen (I don’t play French or Rus so no early lancers) only slightly beat them out and if they throw in a few spears I’m really in trouble. The longbowmen range is so good that outposts aren’t realistic for defense, they can snipe a villager before they can garrison inside.

I could make my own archers, but longbowmen have +1 damage and range on me. Anyone found a strat that works well?