One of the most immediate things you notice about Canvey Island in the UK is its desolate, almost-lifeless visage. Adorned in the most brutal way possible...