Walking through Parliament Square this afternoon, you’d be forgiven for wondering whether some kind of bomb threat had been made on Westminster Palace. The fleets of police vans and hoards… Continue reading