Originally Posted by
rapidex
You can return to the UK with an expired passport. As a UK citizen you are always allowed back in.
Would an airline let you board?
According to the IATA Travel Centre (
https://www.iatatravelcentre.com) , "British passports must be valid upon arrival". It would seem that getting to a UK airport in order to enter with the expired passport is the hard part.