Lords Group shares slump 20% on low confidence, high rates | PiQ Markets