Harshad ShahNov 16, 20224 minBritain’s Deep State- London’s Lobby Groups @ 55 Tufton Street55 Tufton Street, London Lobby Groups The offices of 55 Tufton Street in Westminster are home to right-of-centre organisations 55 Tufton...