'He doesn't know his stuff': Ed Miliband challenges Johnson on internal market bill