Top guidance for international doctors

"The BMA really knows about our struggles… and are doing something about it, a BMA subscription is not a should but a must."
Dr Derek, IMG and GP Specialty Trainee
System.NullReferenceException: Object reference not set to an instance of an object. at Umbraco.Cms.Core.Models.PublishedContent.PublishedContentType..ctor(IContentTypeComposition contentType, IPublishedContentTypeFactory factory) at Our.Umbraco.DocTypeGridEditor.Helpers.DocTypeGridEditorHelper.<>c__DisplayClass15_0.<GetContentTypesByAlias>b__0() at Umbraco.Extensions.AppCacheExtensions.<>c__DisplayClass5_0`1.<GetCacheItem>b__0() at Umbraco.Cms.Core.Cache.SafeLazy.<>c__DisplayClass1_0.<GetSafeLazy>b__0() --- End of stack trace from previous location --- at Umbraco.Cms.Core.Cache.ObjectCacheAppCache.Get(String key, Func`1 factory, Nullable`1 timeout, Boolean isSliding, String[] dependentFiles) at Umbraco.Cms.Core.Cache.ObjectCacheAppCache.Get(String key, Func`1 factory) at Umbraco.Cms.Core.Cache.DeepCloneAppCache.Get(String key, Func`1 factory) at Umbraco.Extensions.AppCacheExtensions.GetCacheItem[T](IAppCache provider, String cacheKey, Func`1 getCacheItem) at Our.Umbraco.DocTypeGridEditor.Helpers.DocTypeGridEditorHelper.GetContentTypesByAlias(String contentTypeAlias) at Our.Umbraco.DocTypeGridEditor.Helpers.DocTypeGridEditorHelper.ConvertValue(String id, String contentTypeAlias, String dataJson) at Our.Umbraco.DocTypeGridEditor.Helpers.DocTypeGridEditorHelper.RenderDocTypeGridEditorItem(IViewComponentHelper helper, IHtmlHelper htmlHelper, Object model) at AspNetCoreGeneratedDocument.App_Plugins_DocTypeGridEditor_Render_DocTypeGridEditor.ExecuteAsync() at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialCoreAsync(String partialViewName, Object model, ViewDataDictionary viewData, TextWriter writer) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(String partialViewName, Object model, ViewDataDictionary viewData) at AspNetCore.Views_Partials_grid_editors_base.ExecuteAsync() in C:\home\site\wwwroot\Views\Partials\grid\editors\base.cshtml:line 11

Being a member of the BMA strengthens our voice
We tirelessly defend your terms and conditions and represent your needs. We have secured visa rights for international doctors working in the pandemic, exemptions to the health surcharge, an inquiry into the impact of COVID on ethnic minority doctors, and appropriate risk assessment.
"A case that looked impossible at first glance, with his help [BMA employment advisor] I came out of it, quoting my director 'without a scratch' all due to the help of the BMA."
Dr Derek, IMG and GP Specialty Trainee

Already a member? Sign in to MyBMA
- Update your personal details.
- Get instant access to all of your member benefits.
- Claim tax back on your BMA subscription.
Our immigration advice service
If you have an immigration query, we can refer you to our dedicated immigration advice service, where you can get free, basic advice on your initial enquiry.
If your enquiry is complex and goes beyond basic advice, as a member of the BMA, you will be eligible for a reduced fee for further legal support.
Initial free advice covers:
- Advice on applications for leave to enter or remain in the UK that are within the immigration rules.
- Diagnosis of your need for specific immigration advice.
- One-off advice.
Use the contact options below.