What transpired at the Battle of Shrewsbury in 1403?

The Battle of Shrewsbury, fought on July 21, 1403, was a significant conflict in English history, marking one of the early battles of the English civil wars known as the...