In case phillipj doesn't get back on this, I'm almost certain a "storm in a teacup" refers to the "Boston Tea Party". A significant event in both UK & USA history which basically means a big hooha about something not very important.
The best thing about this quiz is we've all learned something about Channel Islands..