Retired British Army general, Sir Richard Barrons, has described the UK military as "not fit for purpose" and warned that North Korea might be able to hit London with a nuclear missile "within the next 12 to 18 months".