Starmer Just SOLD The UK For $42 Billion … Posted on 28 September 202530 September 2025 by Chris Thrall