Actress Arabella Weir said the British entertainment industry has ‘a long way to go to get away from lad culture’ as she was made an MBE.