Thanks for your response to my query about being unemployed. Getting the employer to write a note stating the nature which will always be temporary/contract is certainly less than ideal, but that's the way the world works with my skills.
Time will tell.