En début de saison 2012, aux Championnats du monde en salle d'Istanbul, la Britannique remporte la médaille d'argent du 60 mètres haies en 7 s 94, devancée par l'Australienne Sally Pearson (7 s 73).Le , lors des Bislett Games d'Oslo, de la ligue de diamant 2012, elle finit du haies en 12 s 70 derrière Sally Pearson (12 s 49 (MPMA, record du meeting)) et Kristi Castlin (12 s 56, PB). Deuxième des championnats nationaux à Birmingham en juin derrière Jessica Ennis, elle se qualifie pour les Jeux olympiques de Londres, où elle échoue en demi-finale (12 s 79).