THERESA May has admitted she smoked up to ten rocks of crack a day while prime minister because 2016 to 2019 were very much crack-smoking years.