UK ride-hail apps face mounting tax licensing and EV challenges