I had never heard of a “ram raid”.
Me either, but that's the Brits for you. They seem to have strange names for things. An acquaintance from Liverpool once told me they'd gotten a very nice hamper for Christmas from their daughter's fiancé. Of course I thought it was a dirty clothes hamper, and couldn't understand why they'd be so pleased. Then I found out that a hamper in Britain was a gift box of food items.
At first, I thought they were talking of a "no knock" raid by police.
Then I figured out they were talking about what we call a "smash and grab", where a vehicle was used to smash into a structure.
We have had more of them as well.
The criminals steal a vehicle, use it to smash open a building, then grab as much valuta as they can quickly, and are gone before the police arrive.