HomeBusinessBP sees $2.5 billion UK tax bill this year including windfall levyFile photo of a BP logo at a petrol station Estimated read time 1 min read File photo of a BP logo at a petrol station A BP logo is seen at a petrol station in London, Britain January 15, 2015. REUTERS/Luke MacGregor/File Photo