It pays one-third of all corporation tax and contributes a surplus of nearly £ 20bn to the trade balance , while more people work in banking and finance in Britain than construction , agricultural and factory workers combined .