To lots of helpful posters but particularly MrAnchovy who has gone above and beyond with handy taxation-based advice [thanks]. Hope everyone's managed to get filed and paid with no nasty shocks!