two routers fighting for internet

I have two routers: 1 vodafone hub router and 1 tp link modem router, each connected to their own telephone line in the house but they seem to be both ‘fighting’ for internet connection with the tp modem router’s dsl not stabilising. Either one or the other has internet and I need both to work.