What does it mean for England to have a favorable balance of trade?

it means they are taking in more money exporting its goods than it pays out to buy goods from other countries