I’ve developed unsightly, painful red lumps on my legs, mainly on my shins. What’s caused them?

Tilly Leslie, by email.