A Saudi opposition figure has said tens of thousands of political prisoners are being held behind bars in the Persian Gulf’s Arab country.