Anyone heard about STP? Sounds like disaster waiting to happen [sad] Doesn't seem to be much in mainstream press on it so thought I'd post here Have written to my MP! Suggest you guys do same! http://m.huffpost.com/uk/entry/9991164