How Storm Names are chosen

Storm Agnes, Babet, Ciarán etc etc. There’s more and more of them thanks to Climate Change but although we know the names of storms how do they actually chose the names?
This Cartoon appears in the just launched The New Cartoonist. A highly recommended magazine for anyone who enjoys cartoons and cartooning.
Update: The cartoon is now also available at Cartoonstock
How storm names are chosen