James McAvoy quit alcohol after he started drinking too much during the COVID-19 lockdowns.
The X-men star has admitted being forced to stay at home "changed" his relationship with booze and he knew it was time to give up when he found himself drinking alone.