Prime Minister Theresa May admits she eats meat after being questioned about veganism during a Q&A session with workers at Linney manufacturing in Mansfield.