I'm talking about holiday from your job sometimes called Annual Leave and shortened to leave. It can also mean sick leave or maternity/ paternity leave, bereavement leave etc. Not leave as in not coming back. If you aren't allowed any time off to do anything outside of your job, you need a better job.
In this instance he seems to have flown back to his home town for the weekend to protest the owners of his local town team, and have a chat with the local mayor. And tbh, with tech of today where zoom / teams, email and phones mean you can be contacted at a moments notice, I doubt him being over there for a few days is hampering anything for the Villa anyway.