Galleries Britain's 20 most 'crap' towns - and why we love them