Prime Minister David Cameron says it wouldn't be appropriate to spend public money on a new Royal yacht.

It's reported the Education Secretary Michael Gove raised the idea to commemorate the Queen's 60th year on the throne.