Rock royalty upstaged MPs at Prime Minister's Questions when The Who's Roger Daltrey earned a rebuke from Commons Speaker Sir Lindsay Hoyle.