Chancellor George Osborne is to pay off the government's remaining World War One debt, the Treasury announces.

for more ...