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