I actually think any PM in power would struggle to refuse and cease this chance. The thing with Saudi though is that (despite the human rights record) and despite their corrupt ways, they’ve stated they want to open up to the west.
When AJ fought that boxing rematch against that mexican, the entire media almost were up in arms of why he chose to fight there.. however at the time I thought the country opening up might actually be tiny baby steps to improvements. But they really need to move from 7th century to millennia real fast.