Insurance companies globally (not just British) are thieves and deliberately hide what's not covered, wether it be home, vehicle, business, health or travel insurance.
Yes, everybody should read and understand the policy they are purchasing but it can be a minefield if you are not fairly well educated or too young to understand that insurance is legalised robbery.
The insurers will do everything in their power to avoid paying out.