Sir Greg is a qualified solicitor. In East Yorkshire, a constituency he has represented since 2001, he successfully fought for new funding for improvements to the A1079, for which he was recognised by road Safety Charity BRAKE, and he campaigned effectively for a toll reduction on the Humber Bridge. He helped obtain flood defences for Stamford Bridge and helped gain funding grants of £10,000 to boost retail trade in local market towns.
In Parliament he has served as Government Deputy Chief Whip and as Minister for Industry. Between 2005 and 2012 he was Chairman of the House of Commons Procedure Committee. At Westminster he has successfully campaigned for the introduction of a Foreign Lorry user charge and fought for cuts to both fuel and beer duty. He led calls for the setting up of a public e-Parliamentary petitioning system. He chairs the Parliamentary Historic Vehicles Group. He is a Privy Councillor. In October 2014 he was knighted for political services.