Skip to main content

British Airways pulls TV ad ‘glamorising gambling’ after backlash from MPs