Guernsey's Revenue Service has opened tax returns for 2025 despite a backlog from previous years, in a bid to stop the ...