Error message
Deprecated function: Creation of dynamic property TinypassClient::$PublisherTermApi is deprecated in TinypassClient->getApi() (line 218 of modules/custom/im_piano/im_piano_api/piano_vx_sdk/TinypassClient.php).
TinypassClient->getApi('PublisherTerm') (Line: 424) Drupal\im_piano_api\PianoApiClient->checkIfTermExists('TMMLDBLXKQIF') (Line: 177) Drupal\im_membership\Services\MembershipAlter->getInvalidTerms(Object) (Line: 171) Drupal\im_membership\Services\MembershipAlter->areTermsInvalid(Object) (Line: 142) Drupal\im_membership\Services\MembershipAlter->getMembershipConfiguration('barrier') (Line: 95) Drupal\im_membership\Services\MembershipAlter->replaceFormVersionValues(Array, Object) (Line: 57) Drupal\im_membership\Services\MembershipAlter->alterForm(Array, Object) (Line: 32) im_membership_form_alter(Array, Object, 'webform_submission_membership_node_7927076_add_form') (Line: 545) Drupal\Core\Extension\ModuleHandler->alter('form', Array, Object, 'webform_submission_membership_node_7927076_add_form') (Line: 841) Drupal\Core\Form\FormBuilder->prepareForm('webform_submission_membership_node_7927076_add_form', Array, Object) (Line: 284) Drupal\Core\Form\FormBuilder->buildForm(Object, Object) (Line: 48) Drupal\Core\Entity\EntityFormBuilder->getForm(Object, 'add') (Line: 1257) Drupal\webform\Entity\Webform->getSubmissionForm(Array) (Line: 112) Drupal\webform\Element\Webform::preRenderWebformElement(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240) Drupal\Core\Render\Renderer->render(Array) (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 62) __TwigTemplate_78c30282e5dd09b8e61964054d2c5a4f->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array) (Line: 38) Twig\TemplateWrapper->render(Array) (Line: 39) twig_render_template('themes/incisive/templates/barrier_block/barrier-block.html.twig', Array) (Line: 348) Drupal\Core\Theme\ThemeManager->render('barrier_block', Array) (Line: 480) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240) Drupal\Core\Render\Renderer->render(Array) (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 160) __TwigTemplate_6c80f733d20d6d1bc229f978a5e5754a->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array) (Line: 38) Twig\TemplateWrapper->render(Array) (Line: 39) twig_render_template('themes/incisive_postonline/templates/node/article/node--article--barriered.html.twig', Array) (Line: 348) Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240) Drupal\Core\Render\Renderer->render(Array) (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 39) __TwigTemplate_0d597fdc51fa9cb62a15fd20d1f418fe->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array) (Line: 38) Twig\TemplateWrapper->render(Array) (Line: 39) twig_render_template('themes/incisive/templates/block/block--entity-view.html.twig', Array) (Line: 348) Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 480) Drupal\Core\Render\Renderer->doRender(Array) (Line: 493) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240) Drupal\Core\Render\Renderer->render(Array) (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 42) __TwigTemplate_fbf78ee1d3ff1d22e73bdb1f642784b8->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array) (Line: 38) Twig\TemplateWrapper->render(Array) (Line: 39) twig_render_template('themes/incisive/templates/page_layout/page-layout-default-node.html.twig', Array) (Line: 348) Drupal\Core\Theme\ThemeManager->render('page_layout_default_node', Array) (Line: 480) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28) Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32) Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 45) Drupal\services\StackMiddleware\FormatSetter->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36) Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Hunt begins for next FCA chair
![FCA](/sites/default/files/styles/landscape_750_463/public/article_copied_files/fca.jpg.webp?itok=ncDIsL5w)
-
-
- By Pamela Kokoszka
-
Indicative reading time: 1 minute
HM Treasury has appointed Richard Lloyd as interim chair of the Financial Conduct Authority, with effect from 1 June 2022, as the search for Charles Randell’s successor begins.
Randell will step down from his role as chair of the FCA and Payment Systems Regulator this spring.
Lloyd is currently a senior independent director of the FCA board.
Lloyd’s previous roles
Only users who have a paid subscription or are part of a corporate subscription are able to print or copy content.
To access these options, along with all other subscription benefits, please contact info@postonline.co.uk or view our subscription options here: http://subscriptions.postonline.co.uk/subscribe
You are currently unable to print this content. Please contact info@postonline.co.uk to find out more.
You are currently unable to copy this content. Please contact info@postonline.co.uk to find out more.
Copyright Infopro Digital Limited. All rights reserved.
You may share this content using our article tools. Printing this content is for the sole use of the Authorised User (named subscriber), as outlined in our terms and conditions - https://www.infopro-insight.com/terms-conditions/insight-subscriptions/
If you would like to purchase additional rights please email info@postonline.co.uk
Copyright Infopro Digital Limited. All rights reserved.
You may share this content using our article tools. Copying this content is for the sole use of the Authorised User (named subscriber), as outlined in our terms and conditions - https://www.infopro-insight.com/terms-conditions/insight-subscriptions/
If you would like to purchase additional rights please email info@postonline.co.uk
Sorry, our subscription options are not loading right now
Please try again later. Get in touch with our customer services team if this issue persists.
New to Insurance Post? View our subscription options
If you already have an account, please sign in here.
You already have an account with one of the websites below that uses this email address.
Risk.net, FX Markets.com, WatersTechnology.com, Central Banking.com, PostOnline.co.uk, InsuranceAge.co.uk, RiskTechForum.com and Chartis-Research.com.
Please use your existing password to sign in.
Register
Want to know what’s included in our free registration? Click here
Already have an account? Sign in here
More on People
Gain urges neurodiversity inclusion in FCA D&I plan
The Group for Autism, Insurance and NeurodIversity has called on the Financial Conduct Authority to include neurodiversity as a category in its diversity and inclusion proposal.
Big Interview: Tara Foley, Axa
Tara Foley, CEO of Axa UK & Ireland, outlines how the business can now do intraday pricing, shares the provider’s growth plans, and reveals how artificial intelligence is changing ways of working at the insurer.
MIB names Angus Eaton as new CEO
The Motor Insurers’ Bureau has appointed Hastings Group's Angus Eaton as its new CEO, replacing the outgoing Dominic Clayden.
How insurance supports the growth of Glasgow
Analysis: Frances Stebbing investigates how insurance supports the growth of Glasgow and how the city is gaining ground against London for attracting and retaining fresh talent.
Big Interview: Ola Jacob, Descartes Underwriting and Biba
Six months into his tenure at Descartes Underwriting, and not long after being announced as the new chair for Biba’s South East and London committee, Ola Jacob sits down with Scott McGee to talk about the potential of parametric insurance, and what his role at Biba entails.
Hughub CEO and former SSP director Jonathan Davey retires
CEO of Hughub and former SSP director Jonathan Davey has retired after a 36-year career.
Big Interview: Jason Storah, Aviva
In his first full profile interview since taking over as UK and Ireland General Insurance CEO at Aviva, Jason Storah sits down with Scott McGee to talk about the insurer's re-entry into Lloyd's, where else Aviva could yet expand, and the differences between the UK and Canadian insurance markets.
Sabre appoints Rebecca Shelley as permanent chair
Sabre Insurance has appointed Rebecca Shelley as chair of the company with immediate effect, following an external search.
You need to sign in to use this feature. If you don’t have an Insurance Post account, please register for a trial.
Sign in