The city was left the butt of more than a few jokes on Friday night when it unveiled the tree outside Cardiff Castle – only to be forced to admit it was only 40ft tall not the 40m (131ft) it had promised.