Rupert Murdoch was pelted with a white substance during his appearance before MPs today.

Mr Murdoch's wife Wendi and his son James jumped to his defence as the attack was launched as the final questions were being asked by MPs.

The hearing was suspended as a man wearing a checked shirt with what appeared to be foam splashed across his face was detained by police.

Mr Murdoch, 80, was apparently pelted with a plate of foam.

MP Chris Bryant condemned the attack in which he said the media mogul had the plate pushed into his face.

James Murdoch was in mid-sentence as the attacked was launched.

Wendi Murdoch, who had sat behind her husband throughout his appearance before the Commons Culture, Media and Sport Committee, appeared to strike back at the assailant in defence of her husband.

The hearing resumed ten minutes after the attack with Mr Murdoch now wearing shirt sleeves but apparently unharmed.

Eyewitnesses said a member of the audience sat at the back of the room stood up and walked around to the front where Mr Murdoch was giving evidence and threw what appeared to be a paper plate covered in shaving foam at him.

As the protester was being taken from the room, Mr Murdoch's wife threw the empty paper plate at him.

The session was then suspended.

Unconfirmed reports claim the protester was Jonnie Marbles, who posted on Twitter shortly before the attack that he was in the hearing.

He then posted: "It is a far better thing that I do now than I have ever done before #splat."