91
Britain is wracked by political, economic and social angst, but on its southeast coast, a tiny fortress town famed for its medieval charm is holding back the tide of malaise.
