A mother-of-two facing deportation from the UK has been given extra time to stay.

Gloria Macleod's passport was seized after she was detained at Inverness Airport last month, despite holding a valid UK visa.

She was ordered to leave the country by October 13 but has now been given permission to stay until October 30 while she makes a fresh visa application.

It is unclear why her visa is in dispute and Ian Blackford, MP for Ross, Skye and Lochaber, is in talks with the Home Office over her case.

Mrs Macleod, who was born in India but is married to a former Black Watch soldier from Dingwall, previously told STV News: "Everybody has been so helpful but the way I was treated by border security was awful. I just don't understand why this has happened."

Mrs Macleod moved to Dingwall with her children, ten-year-old Meaghan and Siobhan, 11, in July, while her husband Robert stayed behind in Dubai to work and provide for the family.

She has a ten-year visa which is valid until 2019 and allows her to stay in the UK for periods of up to six months.

Acting on advice from the Home Office, Mrs Macleod travelled to Dubai to apply for permanent UK residence before her current stay ends in December.

However, her Indian passport was seized by immigration officials when she returned to Inverness on September 26.

Meaghan and Siobhan, who are British citizens, will be left in the care of their grandparents if Mrs Macleod is forced to leave the country without them.

An Australian family living in the Highlands who also faced deportation were recently given leave to stay after the First Minister intervened.