UK Bar
Administrative & Public Law - The Regions (Bar)
Craig Holmes is a respected barrister noted for his representation of claimants in public law matters. He is particularly experienced in cases related to immigration and asylum issues.
Strengths
"Craig is a very effective advocate. He has a very nice court manner and he is very good with clients."
"Craig knows all the law and makes good public law arguments. He is very polished."
Immigration - Northern/North Eastern (Bar)
Craig Holmes is a promising immigration practitioner with experience acting in country guidance cases and judicial reviews. He has appeared before the Upper Tribunal and Court of Appeal.
Strengths
"He has a very good understanding of complex legal and practical issues."
"Craig has strong advocacy and ability to see the wider strategy in individual cases."
"He is an excellent barrister, has strong advocacy skills and is highly knowledgeable in the area."