First Google, now Facebook: tech giants are caving in and paying millions more in UK tax