From the Guardian – I really like this stuff.
“The two red stripes in the House of Commons carpet are to remind MPs not to lose their rag with rivals. They are two sword lengths apart and MPs may not cross them when speaking. MPs may not use a raft of provocative words either. Accumulated over centuries of rulings non-words include: blackguard, coward, git, guttersnipe, hooligan, ignoramus, liar, rat, swine, stoolpigeon, and traitor. Shit is apparently OK when used as a noun rather than a bodily function. But euphemisms for lying are also frowned on. Hence the Tory roars of “Withdraw” yesterday when Gordon Brown accused David Cameron of “misleading people”. But after checking the record the speaker Michael Martin told MPs the prime minister had not used unparliamentary language because he had not accused the Tory leader of misleading fellow MPs – only people. Mr Brown was either smart or lucky.”