Am stuck on the last 3 - 17 across 7 letters - remorseful, embarassed - -S-A-E-, 1 down - anticipation, vision - 9 letters -O-E-I-H- and 18 down - seven letters, snake - -E-P-N- - many thanks.
Oh, sorry, just spotted another one - 21 down - 5 letters - Celtic principality - A-E-.