I have a mcqs website, the problem is that when i try to load a quiz page with multiple questions and their answers, it loads fine.
Working code:
@foreach ($question->answers as $answer)
                  <span style="display:inline-block">
                      {{$answer->content}}
                   </span>
@endforeach
Not Working Code:
@foreach ($question->answers as $answer)
              <span style="display:inline-block">
                  {!! $answer->content !!}
               </span>
@endforeach
{!! $answer->content !!} is the same as echo $answer->content
however for the same code when i try to render the answers with HTML formatting using <?php echo , the page stops rendering midway. forexample if say the page was to load 30 questions , it will only load 10 and stops rendering . Even when i tried using {!!$answer->content!!} , the problem remains the same.
Note: i am returning set of questions using the below code:
 $questions = Question::all()->where('exam_id',$exam_id)->random($questionsCount)->shuffle();
 return view('quiz',compact('exam','questions','questionsCount','t'));
I have one to many relationship setup so i can extract the answers of the question using $question->answers
it works fine when i don't echo any answer content. 
Anyhelp will be greatly appreciated. Thanks!
 
    