A member of the Conservative Party, he has served as the Member of Parliament (MP) for Old Bexley and Sidcup since 2010, and Minister for Security and Immigration at the Home Office that grants him a seat on the National Security Council.
A member of the Conservative Party, he served as the Member of Parliament (MP) for Hornchurch from 2005 until the constituencies abolition under renewed boundaries at the 2010 General Election. He has previously served as Minister for Security and Immigration at the Home Office, that grants him a seat on the National Security Council.