Just flagging this up for anyone with a Revolut account
"About 10 High Street banks are signed up to a code - the Contingent Reimbursement Model Code - which aims to give money back to people who fall victim to this kind of scam.
But Revolut is not a UK bank, and is not signed up to this code".
https://www.bbc.co.uk/news/business-63796738
It does not have a UK banking licence. It applied for one in January 2021 but is still waiting for the outcome.