Download this stock image: London, UK. 25th October 2016. Liz Truss leaving a cabinet meeting at 10 Downing Street today.. Credit: Vickie Flores/Alamy Live News - H65HEA from Alamy's library of millions of high resolution stock photos, illustrations and vectors.