Renewals are automatic unless switched off.
Renewal payments are collected from a registered card. If this is a valid card with funds available the renewal should process automatically.
If in doubt please contact customer service on 01274 711011.
Regards.
HH.