Mark Littlewood speaks to BBC Radio 5 Live

As the debate on the proposed £26,000 benefits cap returns to the top of the political agenda, Mark Littlewood, Director General at the Institute of Economic Affairs, appears on BBC Radio 5 Live’s Stephen Nolan programme and argues that welfare reform is highly necessary if we are to make work pay.

Listen here (starts at 1:10:33).