Britain is to step up its support for Commonwealth veterans who served in the UK's Armed Forces.

The Department for International Development (DfID) says thousands of veterans from more than 30 countries - many who fought during World War Two - will receive funds for two meals a day to prevent them from going hungry.

Around four million Commonwealth soldiers from the Indian sub-Continent, Africa and the Caribbean fought in the British Army during World War Two.

Some now in their nineties are among the thousands of veterans in need of support.

UK International Development Secretary Penny Mordaunt says the UK still owes them a debt of gratitude.

She says the British public would be shocked that some are now living in poverty.