Question: who paid for the new forth road bridge
Answer: public funding