Mr P lives up to his name!