Police have arrested a 35-year-old man after a young foreign woman reported she was attacked and sexually assaulted while carrying out field work last Monday.
The suspect is facing charges of attack, indecent assault and also carrying a knife, police said on Wednesday.
He is to appear before court shortly.