UK Prime Minister Keir Starmer has committed 2.5% of Britain’s GDP or £13.4 billion on defence spending by 2027, and intends ...