Question: who is paying for the new forth bridge?
Answer: public funding