Peter Mandelson and Gordon Brown have been attacked in their absence during Prime Minister's Questions.