my hybrid hen has been moulting for a while and stopped laying...how long will this go on for...and is there anything i can give her to help her to start to lay again
Up the protein in her diet to help her regrow feathers faster.
You can do this by giving her some gamebird feed, some cooked eggs, cheese, black oil sunflower seeds, yogurt, meat, etc. High protein is what she needs.