Heavy rain causes major flooding in Margate, Shelley Beach

Videos of the scene show huge volumes of water washing down roads and alleyways in centre of town.