(15 Jun 2015, 6:13 pm)Michael wrote Not many
I haven't really followed the last few posts on here, how many are the NE getting?
Bad news for London (losing about 50 buses worth of work to other operating companies), but good news for the rest of the UK, who benefit from the cascades!