I am watching a YouTube clip (below link) talking about London's property market. In 0:23-0:25, I hear a word "budo", but can't really find it from the dictionary. Could you please advise if the word is "budo" or it should be another word?
3/4'rs of London property in 2012 sold to foreign 'investors' (08Jun13) - YouTube
Anthony the learner