In terms of the Portuguese, do you not mean Beresford at the top rather than Hill? And the KGL were stationed for at Bexhill in England from 1804 to 1814, so I don't know about right but they were certainly allowed to stay in the country.
Josh.