The town in Kent that's proof Britain is completely broken
.....
© iNews
visit website