There is an interesting recent article on buses from the ‘I’ Newspaper pointing out the disastrous consequences of Thatcher’s deregulatory regime, which has led to a decline in bus passengers everywhere except where the deregulation didn’t happen – which is London, such that London now accounts for almost half of all bus passengers in the... Read more