Zadebiutował 8 sierpnia 2015 w zremisowanym 2:2 meczu z Brentford, a jego występy w pierwszych tygodniach sezonu zostały wysoko ocenione przez trenera Micka McCarthy’ego, który określił go jako „znakomitego” zawodnika.
3 listopada 2015 strzelił pierwszego gola w seniorskiej karierze, otwierając wynik spotkania z Boltonem Wanderers w wygranym 2:0 meczu ligowym na Portman Road. We wrześniu 2015 otrzymał w głosowaniu kibiców nagrodę dla zawodnika miesiąca w klubie, a cały sezon zakończył z 32 występami i 2 golami w barwach Ipswich we wszystkich rozgrywkach.
West Bromwich Albion, Roma i Southampton (wypożyczenia)
1 lutego 2021 roku został wypożyczony do West Bromwich Albion do końca sezonu 2020/2021. Rozegrał 12 spotkań w Premier League, głównie jako środkowy pomocnik, jednak nie zdołał uchronić drużyny przed spadkiem.
8 stycznia 2022 ogłoszono jego wypożyczenie do AS Roma do końca sezonu 2021/2022. W Serie A wystąpił w 8 meczach, a w całych rozgrywkach dla rzymskiego klubu zagrał łącznie 12 razy. Z Romą zdobył w maju 2022 roku Ligę Konferencji Europy UEFA – włoski zespół pokonał w finale Feyenoord 1:0 po bramce Nicolò Zaniolo, zdobywając pierwsze w historii trofeum tych rozgrywek.