Hurry! Hurry! Hurry! The prime minister who created this visa class got fired yesterday, I would not be surprised if they made the requirements much stricter to the point, they cancel it. This visa class is badly thought out.
Pensions are taxed in general depends on where you are from and what type of pension. I see you are uk citizen, your state pension and other pensions are taxable. Youi might find these vids from Carl helpfull.
If you are watching the news flow, the Prime Minister who introduced this and other visa changes and changes to the Tax system, just got sacked by the constitution court! Good luck everyone. I would not be surprised if DTV is withdraw.