Prince William and Kate MiddletonPrince Philip has reportedly urged grandson Prince William to “stop dithering” about his relationship with Kate Middleton.

Aside from a brief break last year, William and Kate have been together for over four years but the 25 year old prince is said to want to wait until after he completes his military training before marrying the former fashion buyer.

A source told the People newspaper: “Philip is determined that William must not make the same mistakes as his father.”

“Prince Charles waited until he was 32 to wed and ended up in a disastrous marriage before returning to his first love Camilla. His popularity never recovered.”

“Philip fears that if William keeps Kate hanging on, his popularity could ebb away. He told him all this in a friendly chat.”