The UK is set to spend 2.5% of its gross national income on defense starting in 2027
Read Full Article at RT.com