Barhaven is on the south coast within commuting distance from London. It is, however, a fairly sleepy place and it seems incredulous that it could be the kind of town where the local councillors could manage to line their own pockets. However, there is something odd about the...