Keir Starmer has promised to make Britain “battle-ready” as he unveiled a defence review designed to counter threats from countries such as Russia, which he warned directly threatened the UK every day.
Speaking from the BAE Systems shipyard at Govan, in Glasgow, the prime minister promised to spend billions more on weapons factories, drones and submarines – even if it meant raiding welfare or the aid budget once more to do so.