Mum battered as she shields baby from huge hailstones

Top