Should big companies pay more in corporation tax?

Mark Littlewood appears on Channel 5 News