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