MPs to vote on £120bn welfare cap

MPs are set to vote on government plans to cap the amount of money the UK spends on welfare each year.

Leave a Reply

— required *

— required *