Well now you are just assuming that all 2mill are only just shy of 4 weeks since being ill, and therefore only 15% will end up with long covid symptoms beyond 12 months.15% of 2m is a lot less than 2m..
The 4 weeks is the minimum, a large chunk of that 2 mill could have been suffering for longer, and some of that chunk longer than the 12 months. Rolling counts, not a snapshot in time.
In other news:
COVID-19 vaccines found to be effective in reducing long COVID symptoms | University of Oxford
A recent study has revealed the effectiveness of COVID-19 vaccines in preventing long COVID.
www.ox.ac.uk