Storm Dudley: Police helicopter struggles above northwest England as strong winds batter Britain

%d bloggers like this: