The cap on tax allowable interest for UK businesses needs to be urgently reviewed