I was on a train from Bristol yesterday about 6pm after the cricket.
I was the only person on the entire carriage that was wearing a mask. The carriage was about 80% full.
That was when the law mandated you wear a mask on public transport, so the idea that any decent number of people will voluntarily wear a mask seems fanciful.
The cricket itself was not much better. It was a pilot event so everyone was tested before hand or vaccinated, but adherence to the rules was probably not much above 70%.
The other issue is that you get a lot of looks for wearing a mask. It felt a bit like being the only sober person at a party.
I wasn't that bothered but I definitely can see some people feeling social pressure to take theirs off to fit in.