A bit of Googling suggests Admiral seem to suggest it might be possible (https://www.admiral.com/magazine/guides/motor/driving-in-britain-with-a-non-uk-licence):
I'm with Aviva for car insurance.Admiral wrote:If you’re a visitor to the UK and will be borrowing a friend or relative’s car, you must be added to their policy as a named driver
TIA