He said there had been a "pattern of deception about public spending" and said he preferred to fight the next election on "a straightforward, frank andhonest platform".
Constantine, who will be a guest at the royal wedding, described William as "straightforward, honest, hardworking and never losing his sense of humour".