On Monday morning staff based at BP's head office in central London woke to find that their building had been blockaded by climate protesters. Greenpeace ...
A