thatchercrisisyears.com
Yes and the Buggles in disastrous merger
When Yes and the Buggles merged in 1980