Geordie Williamson elected Fellow of the Royal Society