Analysis shows the state pension will breach the current £12,570 tax-free allowance within three years, creating an ...