Bei den IAAF World Relays 2015 sicherte sie sich in der 4-mal-400-Meter-Staffel in 3:26,38 min Platz drei und qualifizierte sich zudem über 400 Meter für die Weltmeisterschaften in Peking. Dort erreichte sie das Halbfinale, in dem sie mit 50,87 s ausschied. Zudem gewann sie mit der Staffel in 3:23,62 min die Bronzemedaille hinter Jamaika und den Vereinigten Staaten. Im Jahr darauf gewann sie bei den Europameisterschaften in Amsterdam im Einzelrennen über 400 Meter in 51,47 s die Bronzemedaille hinter der Italienerin Libania Grenot und Floria Gueï aus Frankreich. Zudem siegte sie mit der Staffel in 3:25,05 min vor Frankreich und Italien. Anschließend nahm sie erneut an den Olympischen Spielen in Rio de Janeiro teil, bei denen sie mit der Staffel in der Besetzung Eilidh Doyle, Onuora, Emily Diamond und Christine Ohuruogu im Finale in 3:25,88 min die Bronzemedaille hinter den Teams aus den Vereinigten Staaten und Jamaika gewann. Bei den IAAF World Relays 2017 wurde sie in der 4-mal-400-Meter-Staffel im Vorlauf eingesetzt, im Finale belegte das britische Team Platz 4. Im August schied sie bei den Weltmeisterschaften in London mit 52,58 s bereits im Vorlauf aus. 2018 trug sie durch ihren Einsatz im Vorlauf zum Gewinn der Bronzemedaille bei den Hallenweltmeisterschaften in Birmingham bei. Anschließend erfolgte ihre dritte Teilnahme an den Commonwealth Games im australischen Gold Coast, bei denen sie über 400 Meter bis in das Halbfinale gelangte, in dem sie mit 52,73 s ausschied. Mit der englischen Staffel klassierte sie sich in 3:27,21 min auf dem vierten Platz. Im August schied sie bei den Europameisterschaften in Berlin mit 51,77 s im Halbfinale aus und sicherte sich mit der Mannschaft in 3:27,40 min die Bronzemedaille hinter Polen und Frankreich.