Glad I don't live in Leicestershire!
Heard about hail storms causing thousands of cars to be written off and causing house damage and then found this on Youtube (here goes everyone's insurance premiums again):
Not quite Texas sized but big for the uk: