Cameron challenged over tuition fees cap

During Prime Minister's Questions, Ed Miliband has accused the government of breaking a string of promises over tuition fees.

David Cameron said that degrees had always been expensive, and said that successful graduates should pay for them.