The advantages are that this can be cheaper because you get a deposit rather than a short-term facility. Your GP can put the money in her current account mortgage account because most banks offer an offset mortgage account so she can pay in monthly instalments, but she would need to check certain terms with her lender for any annual withdrawal fee to ensure this does provide a benefit.
For example, if she pays £1,000 a month for her anticipated tax bill she will benefit from this sum, offsetting her mortgage interest. She would, however, need to check with her lender if there is an annual withdrawal fee and that this doesn’t exceed the interest benefit accrued.