Also, this is only mandatory _after_ you've secured a position. I've always concealed past salaries and never had to present my P45 until I've actually started work.
I can only second patio11's point here. My salary expectations have doubled over the past few years by just shopping around and keeping my mouth shut about previous salaries.