Tory MP Philp gulped crazy as Labour's Diana Johnson expertly debunked all the nonsense he'd made up