Labour MP Dennis Skinner is suspended by Commons Speaker John Bercow after refusing to withdraw a remark about David Cameron.