What is the work of a barrister?
They represent clients in all courts, mostly in higher courts because solicitors dont have the advocacy rights in those courts.
Giving advice to lawyers (Giving an opinion)
Preparing cases, eg pre-trial paper work, interviewing wtnesses and practicing cross examination with clients and witnesses
drafting complex legal documents.