includes mandatory whitespace for UK postcodes
credit goes to the original version, this is improved with mandatory whitespace.