David,
If PP means polypropylene then it is a NAUGHTY WORD-NAUGHTY WORD-NAUGHTY WORD- to stick. Araldite-type epoxies are normally first attempt. Never used Gorilla glue but it does stick most stuff.
There are some specialist glues that prime the surface to aid adhesion (surface energy increase apparently). Never used it but maybe stuff like this...
http://www.loctiteproducts.com/p/sg_...ing-System.htm
Plastic welding (with a soldering iron / pyrography burner) should always work...but not very pretty!!!
Jonty