Question: who sings i will wait i will wait for you
Answer: British rock band Mumford & Sons