In 1980, Annie Lennox and Dave Stewart started a band together -- which one?

Find the answer below

Bet your knowledge and answer