Osborne contested the 2007 local elections in the Medway as one of the
Labour Party candidates in the three-member
Strood North ward but was not elected. He contested the
2011 local elections in Medway as one of the Labour Party candidates in the three-member Luton and Wayfield ward and was elected. He was re-elected at the
2015 and
2019 local elections. At the election Labour gained control of
Medway Council and Osborne was appointed cabinet member for community safety and enforcement. On 17 December 2024, he announced his resignation as councillor for Medway via a post on
X (formerly Twitter) after serving for 13 years. Osborne contested the
2015 general election as the Labour Party candidate in
Chatham and Aylesford but was defeated by
Conservative incumbent
Tracey Crouch. He contested the
2016 police and crime commissioner elections as the Labour Party candidate in
Kent but was defeated by Conservative
Matthew Scott. Osborne contested the
2024 general election as the Labour Party candidate in Chatham and Aylesford and was elected with a majority of 1,998. On 12 September 2024, he made his
maiden speech in the
House of Commons during the
David Amess adjournment debate. ==Electoral history==