Question: who wrote when all is said and done
Answer: Björn Ulvaeus