First of all, anyone can make up a claim. It is their job to prove it.
Second, you found the 2018 data, and it was around 50 (Congress has 485 members), and that hasn't changed much:
10 Most Popular Stocks Owned by Congress in 2021
Third, congress doesn't decide whether the vaccine is good...