<% if @presenter.current_question_number > 1 %>
  <div class="previous-answers <%= "previous-answers-top" unless with_title %>">
    <div class="done-questions">
      <article>
        <table>
          <thead>
            <tr>
              <th class="previous-answers-title">
                <% if with_title %>Previous answers<% end %>
              </th>
              <th class="link-right restart" colspan="2">
                <%= link_to "Start again", smart_answer_path(params[:id]) %>
              </th>
            </tr>
          </thead>
          <tbody>
            <% number_questions_so_far = 0 %>
            <% @presenter.collapsed_question_pages.each do |question_page| %>
              <%= render partial: "collapsed_question", locals: {question_page: question_page, number_questions_so_far: number_questions_so_far} %>
              <% number_questions_so_far += question_page.questions.count %>
            <% end %>
          </tbody>
        </table>
      </article>
    </div>
  </div>
<% end %>

<% if @presenter.current_question_number > 1 %>
  <div class="previous-answers <%= "previous-answers-top" unless with_title %>">
    <div class="done-questions">
      <article>
        <table>
          <thead>
            <tr>
              <th class="previous-answers-title" colspan="3">
                <% if with_title %>Previous answers<% end %>
              </th>
            </tr>
          </thead>
          <tbody>
            <% number_questions_so_far = 0 %>
            <% @presenter.collapsed_question_pages.each do |question_page| %>
              <%= render partial: "collapsed_question", locals: {question_page: question_page, number_questions_so_far: number_questions_so_far} %>
              <% number_questions_so_far += question_page.questions.count %>
            <% end %>
          </tbody>
        </table>
      </article>

      <%= link_to "Start again", smart_answer_path(params[:id]) %>

    </div>
  </div>
<% end %>

Change table heading to span all columns
Change table heading to span all columns

As mentioned by @tombye in [our card](https://www.agileplannerapp.com/boards/105200/cards/8701) on smart answer headings, the previous table headings didn't relate to the contents of the table.

This commit fixes that by:

- Changing the table heading to span the entire row, as with https://www.gov.uk/bank-holidays
- The 'start again' link is now below the previous answers table
- This commit does *not* attempt to add in any additional ARIA signalling, etc
