The latest on corporate giants paying tax. We speak to the Chairwoman of the European Parliaments Economic Affairs Committee, Sharon Bowles