The British business level of business has been the highest since 2015, says Lloyds, says Lloyds Source link