The strange case of David Taylor

This Labour MP lobbied to have the visas of political commentators revoked, but he's also been working for an organisation funded by Bill Gates.