beleaguered [adjective] + britain [noun]