No major need for anything fancy IMO - she's a public sector employee (Government takes the risks/insures etc).
Otherwise she would need to take out public liability and professional indemnity insurance (which I am sure she does not).
Cheers,
The Y-man