You have the absolute right to a solicitor before giving a statement. Your solicitor will advise appropriately - until they have I personally would shut up.
Giving a statement is not the same thing as being interviewed as a suspect. You don't have a right to a solicitor before giving a witness statement, but it's completely up to you whether you want to give a statement.
You have a right to free and independent legal advice if you are interviewed under caution as a suspect (whether or not you have been arrested).