Labour to cap private profits in NHS

A Labour government would cap the amount of profit private firms can make from the NHS, Ed Miliband says as he launches the party's election campaign.