DfT

The Department for Transport - the body responsible for transport of all types in the UK. Also responsible for things like traffic signs and all the related paraphenalia of the road. Sadly, they're just not very good at thinking about how to support cycling in the UK - you'd get a better appreciation of how to get Britain cycling by asking the Alternative Department of Transport.