Facebook paid £4.2 million in corporate tax for 2015, 1,000 times more than the previous year

Public anger over tax avoidance seems looming on the horizon for Facebook.…