LONDON (AP) — Hurricane-force winds reaching up to 106 mph (170 kph) and heavy rainstorms battered parts of Britain on Sunday, disrupting train services and stranding drivers in floodwaters. The Isle of Wight saw Storm Bella’s strongest gusts hit 106 mph, while parts of the south coast of England and north Wales also saw gusts […]