Seit den Unterhauswahlen 2005 ist sie Abgeordnete des Wahlkreises "Chipping Barnet" im House of Commons, im Mai 2010 wurde sie Staatssekretärin im britischen Verkehrsministerium ("Minister of State for Transport" im "Department for Transport"). Im Juni 2010 wurde sie zum Mitglied des Privy Council ernannt. Vom 4. September 2012 bis zum 14. Juli 2016 war sie Ministerin für Nordirland in den Kabinetten Cameron I und Cameron II. Der folgenden Regierung unter Premierministerin Theresa May gehörte sie nicht mehr an. May habe ihr zwar freundlicherweise einen Kabinettsposten angeboten, aber keinen, den sie gerne übernehmen wolle („… not one which I felt I could take on.“) Bei den Diskussionen um den Verbleib des Vereinigten Königreichs in der Europäischen Union vor dem Referendum am 23. Juni 2016 sprach sie sich für einen EU-Austritt aus. Vom 24. Juli 2019 bis 13. Februar 2020 war sie als Nachfolgerin von Michael Gove Ministerin für Umwelt, Ernährung und ländlichen Raum im Kabinett Boris Johnson I und im Kabinett Boris Johnson II.