I'm an ex travel rep and I can assure you that you do not require a passport to travel by air across the Uk, you will need however some form of ID like a driver's licence.
You do not necesarily need a passport on domestic flights but suitable ID is acceptable like a Driving Licence.However it is as well to check with the airline as to their regulations regarding this.