Weather experts reckon a freak storm caused a twister to pick up seaweed from Clevedon Beach and carry it 20 miles before dropping it in Gloucestershire.

People on a street in Berkley found the green slime all over their gardens and driveways on Wednesday.

The Met Office say satellites show a small tornado hit the beach just before - and that's when the seaweed may have been swept up.