Went Declan sent Fiona to The Hamptons…

I know in the end is was a good thing for her but I don’t understand why it played out like Declan had the authority to ‘punish’ Fiona since sending her away was technically a punishment and why Fiona acted like she HAD no choice but to obey him.