Answer
The Battle of Shrewsbury was a defining moment in English history, occurring on July 21, 1403. This fierce clash between the forces of King Henry IV and the rebel army led by Henry Percy, known as Hotspur, marked a critical juncture in the power struggles that plagued England during the late Middle Ages.