In a debate on the Budget last night, Mr Johnson told MPs: “I believe that measures such as a new royal yacht, it is one of a number of measures that I am sure this Government will be able to consider.